const key = 'VUE-CHAT-v3';

// 虚拟数据
if (!sessionStorage.getItem(key)) {
    let now = new Date();
    
    let data = {
        // 登录用户
        user:{},
//      user: {
//          id: 1,
//          name: 'Coffce',
//          img: require('@/components/assets/1.jpg')
//      },
        
        // 用户列表
        userList:[],
//      userList: [
//          {
//              id: 2,
//              name: '站长素材',
//              img: require('../assets/2.png')
//          },
//          {
//              id: 3,
//              name: 'webpack',
//              img: require('../assets/3.jpg')
//          }
//      ],

        // 会话列表
        sessionList:[],
//      sessionList: [
//          {
//              userId: 2,
//              messages: [
//                  {
//                      text: 'Hello，这是一个基于Vue + Webpack构建的简单chat示例，聊天记录保存在localStorge。简单演示了Vue的基础特性和webpack配置。',
//                      date: now
//                  }, 
//                  {
//                      text: '项目地址: https://sc.chinaz.com/jiaoben/',
//                      date: now
//                  }
//              ]
//          },
//          {
//              userId: 3,
//              messages: []
//          }
//      ],
    };
    
    sessionStorage.setItem(key, JSON.stringify(data));
}

export default {
    fetch () {
        return JSON.parse(sessionStorage.getItem(key));
    },
    save (store) {
        sessionStorage.setItem(key, JSON.stringify(store));
    }
};